Release 10.1A: OpenEdge Development:
ADM Reference
Reading and writing object properties
Every SmartObject makes its public properties available to other objects. The other objects might be other SmartObjects, non-Smart 4GL code, or non-OpenEdge modules using the Open4GL interface.
The standard properties for an object type are defined in the ADMProps temp-table. That table and its global handle
ghADMPropsare declared in the filesmrtprop.i. Fields in the table represent individual properties, and are defined by the class that needs them. For example, a SmartDataObject has properties defined indataprop.i,qryprop.i, andsmrtprop.i, andsmrtprop.ideclares the ADMProps table and defines properties common to all SmartObjects,qryprop.iadds properties common to all query-based objects, and finallydataprop.iadds the properties specific to the SmartDataObject.Refer to Figure 1–1 to see the inheritance hierarchy for each object class.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |